Deputy executive careers in Bawshar, Oman